arrow rest - Turkish English Dictionary